be annoyed by excessive work - German English Dictionary